5100 N Weaverridge Blvd, Peoria, IL 61615-8965, Peoria
Not really thrilled with the food at this place. Costs plenty and not that great.
Not really thrilled with the food at this place. Costs plenty and not that great.